providing lodging - Français Anglais Dictionnaire